substantially longer - Turc Anglais Dictionnaire